/* CSS Document */


body{ margin:0; padding:0; font-family: "Microsoft YaHei","宋体", Arial, Helvetica, sans-serif; background:#fff; font-size:12px}
h1,h2,h3,p,ul,li{ margin:0px; padding:0px; list-style:none;}
img{ border:none;}
a{ text-decoration:none; outline:none; color:#333333; font-size:12px}
a:hover{ color:#990000;}
a:active{star:expression(this.onFocus=this.blur());}
#clear{ clear:both;}

input,select,label,select,option,textarea,button,fieldset,legent {font-family:"PingFang SC",Helvetica,"Microsoft YaHei",Arial,"sans-serif";font-size:14px;}
ul {list-style:none;}
input,select,textarea {margin:0px;padding:0px;outline:none;blr:expression(this.onFocus=this.blur());font-family:"microsoft yahei";}
/*----------头部------------*/
#Top{ width:100%; height:100px;*height:100px; background:url(/images/top_bj.jpg) repeat-x; clear:both;}
.LOGO{ width:978px; height:100px;margin:0 auto; background:url(/images/top_1.jpg) no-repeat; clear:both;}
/*.sousuo{ margin-left:720px; padding-top:60px;*padding-top:45px; display:inherit;}*/
#input_text{ width:175px; height:20px; border:1px solid #00b9ef; line-height:20px;}

#nav{ width:100%; height:40px; background:url(/images/dh_bj.jpg) repeat-x; margin-bottom:10px; *margin-bottom:10px; clear:both; display:inherit;}
#nav ul{ width:978px; height:40px; margin:0 auto;background:url(/images/dh_bj.jpg) repeat-x;}
#nav ul li { float:left;line-height:40px; text-align:center; background:url(/images/nav_x.jpg) no-repeat right; padding-right:1px;}
#no_x{ background:none!important; border-right:none!important;}
#nav ul li a{ font-size:14px; color:#fff; width:100px; height:40px; display:block;}
#nav ul li a:hover{ font-size:14px; color:#fff; width:100px; height:40px; display:block; background:url(/images/nav_hover.jpg) repeat-x;}

#flash_banner{ width:978px; margin:0 auto;}

.sousuo {width:26%;position:relative;display:flex;justify-content:center;align-items:center;height:100%;margin-left:40%;}
.sousuo form {width:100%;padding-top: 20px;margin-block-end: 1em;}
.sousuo .in1 {width:80%;height:40px;float:right;background:#ffffff;float:left;border:2px solid #0059a9;line-height:40px;text-indent:10px;color:#999;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;box-sizing: border-box;}
.sousuo .in1:focus {width:80%;}
.sousuo .in2 {width:15%;height:40px;background:#0059a9 url(../images/btn.png) center center no-repeat;border:none;cursor:pointer;float:left;}

/*----------框架------------*/
#center_box{ width:978px; margin:10px auto; clear:both;}
#ny_left{ width:220px; float:left;}
#ny_right{ width:740px; float:right;}

/*----------底部------------*/
#foot{ width:100%; height:30px; background:url(/images/bottom_bj.jpg) repeat-x; clear:both; margin-top:10px;*margin-top:10px; font-size:12px; padding-top:20px; font-family:"宋体";}

/*----------首页内容------------*/
#index_box{ width:978px; margin-bottom:10px; clear:both;}
.d1_box_01{ width:425px; height:195px; float:left; border:1px #dddddd solid; background:url(/images/index_19.gif) repeat-x top; margin-bottom:10px;*margin-bottom:5px; margin-right:10px; overflow:hidden;}
	
.d1_box_02{ width:538px; height:195px; float:left; border:1px #dddddd solid; background:url(/images/index_19.gif) repeat-x top; margin-bottom:10px;*margin-bottom:5px;}

.d3_box_01{ width:732px;  float:left; border:1px #dddddd solid; background:url(/images/index_19.gif) repeat-x top; margin-bottom:10px;*margin-bottom:5px; margin-right:10px;}
	
.d3_box_02{ width:230px; float:left; border:1px #dddddd solid; background:url(/images/index_19.gif) repeat-x top; margin-bottom:10px;*margin-bottom:5px;}



.box_biaoti{ padding:0px 0 0 10px; height:36px; font-family:"Microsoft YaHei"; line-height:36px;}
.box_biaoti a{ text-decoration:none; color:#333; font-size:16px; float:left;*margin-top:5px;}
.box_biaoti a img{ margin-right:5px;}
.box_biaoti span{ text-align:right; float:right; font-family:"宋体"; margin-right:10px; font-size:12px;}
.box_biaoti span a{ font-size:12px; color:#999999;*margin-top:0px;}
.box_biaoti span a:hover{ color:#333333;}
	
.d1_box_nrr{ font-size:12px; padding:10px; line-height:20px; clear:both; font-family:"宋体";  }

.d1_box_nr{ font-size:12px; padding:10px; line-height:20px; clear:both; font-family:"宋体"; height:130px; overflow:hidden; }
.about_img{ float:left; margin-right:5px;}

.d4_box_ul li{ font-size:12px; margin-bottom:10px;*margin-bottom:5px; width:100%;  height:18px;}
.d4_box_ul li a{ color:#333; float:left; width:330px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;     text-align: left;  display: block; }
.d4_box_ul li a:hover{ color:#990000;}
.d4_box_ul li span{ color:#666; float:right;}

.d1_box_nr01{ font-size:12px; padding:10px;}
	



/*-------------产品目录----------------*/
#pro_nav{ width:220px; margin-bottom:20px;}
#pro_nav h1{ width:210px; height:30px;font-size:18px; font-weight:normal; color:#333; padding:10px 0 0 10px; border-top:3px solid #084a98; border-bottom:1px solid #dddddd;}
#pro_nav h1 span{ font-size:14px; font-family:"Arial"; color:#999; margin-left:5px;}
#pro_nav h1 a{ float:right; margin-right:10px; padding-top:3px;}

ul#pro_nav_lb{list-style-type:none;margin: 0;padding: 0;width:220px; font-size:12px;}
ul#pro_nav_lb ul { list-style:none; margin-top:5px; padding-bottom:5px;}
ul#pro_nav_lb a {display: block;text-decoration: none;}
ul#pro_nav_lb li {margin-top: -1px;}
ul#pro_nav_lb li a {color: #000;padding: 0.3em 0.5em 0.5em 0.8em;*padding: 0.2em 0.3em 0.5em 0.8em;  font-size:14px; border-bottom:1px solid #dddddd; background:url(/images/icon_07.png) no-repeat left; line-height:24px;*line-height:20px;  height:20px; *height:20px; overflow:hidden;}
ul#pro_nav_lb li a:hover{ color:#f3351d; background:#fff;}
ul#pro_nav_lb li{ *margin:0px; *padding:0px; _height:25px; border:1px solid #fff;}
ul#pro_nav_lb li:hover{ border:1px solid #dddddd; background:#efefef}
ul#pro_nav_lb li ul{ padding-bottom:0px; _padding-bottom:0px;*padding-bottom:0px; margin-top:0px;_margin-top:0px;*margin-top:0px;}
ul#pro_nav_lb li ul li,ul#pro_nav_lb li ul li:hover{ border:none;}
ul#pro_nav_lb li ul li a { background:none;color: #333;padding-left: 20px; font-size:12px; border:none;}
ul#pro_nav_lb li ul li a:hover { color:#f3351d;}


/* 当前位置 */
.location{ height:45px; background:url(/images/fy_qydt.jpg) no-repeat bottom; width:740px; overflow:hidden;}
.ttl{ float:left; font-size:18px; color:#000; line-height:40px; margin-left:10px; font-weight:normal;}
.ttl span{ color:#999; margin-left:5px; font-size:14px;}
.nonce{ float:right;font-family:"宋体"!important; color:#999; margin:20px 20px 0 0; font-size:12px;}
.nonce a{ color:#666;}
.nonce a:hover{ color:#990000;}
.nonce img{ margin-right:5px;}


/* 内页内容区域样式 */
.ny_main{ width:740px; color:#666; line-height:28px; padding:20px 0; margin:0 auto; overflow:hidden; font-size:12px;}
.ny_main .f_right{ margin:0 10px 20px 0; float:left;}
.signature{ float:right; margin:20px;}

/* 分页 */
#fenye{ padding-bottom:10px; margin-top:20px; clear:both;}
#fenye{ text-align:left; font-size:0px; line-height:0px; width:978px; height:30px; *height:28px; overflow:hidden;}
#fenye input{ width:20px; height:15px; color:#000000;}
#fenye a{ border:1px solid #dddddd;CURSOR: hand ;width:60px;color: #0033CC; text-align:center; display:block; float:left; margin-right:5px; font-size:12px; line-height:30px;}
#fenye a:visited{color: #0033CC;}
#fenye a:hover{ border:1px solid #084a98; background-color:#084a98; color:#fff;}
#fenye input{  height:30px; text-decoration:999em; border:none; display:block; margin-top:60px;}

#table_nr table,#table_nr table tr td{ width:auto!important;*width:100%;font-size:12px!important;}

#foot_nav{ width:978px;margin:0 auto; margin-top:10px; height:30px; line-height:30px; border:1px solid #dddddd; clear:both;}
#foot_nav ul li{ float:left; border-right:1px solid #dddddd;}
#foot_nav ul li a{ font-size:12px; text-align:center; width:105px; height:30px; display:block;}
#foot_nav ul li a:hover{ background:#f3f3f3;}


.clear {clear:both;}

.clearfix:after { content: "."; display: block; visibility: hidden; height: 0; clear: both; }
.clearfix {zoom: 1; }
/*产品列表*/

.pro_list{width:98%;}
.pro_list li{float:left; width:126px; height:180px; margin-right: 17px; margin-left: 5px;    margin-bottom: 10px; }
.pro_list li:nth-child(5n){margin-right:0;}
.pro_list li .proimg_bk { width: 100%; height: 110px; border: 1px solid #ddd; }
.pro_list li a.pic{    width: 100%;    height: 100%;    text-align: center;    display: block; }
.pro_list li a.pic img{max-width: 100%; max-height: 100%; vertical-align: middle; }
.pro_list li a.pic .iblock{display: inline-block;height: 100%;width: 0;vertical-align: middle;}
.pro_list li .tit{display: block;width: 98%; height: 54px; line-height:18px;text-align: center; color:#333; margin:8px auto;overflow: hidden;}
.pro_list li .tit:hover{color: #990000;}


/*----小屏*banner----*/
#banner_Small{ height:200px; width: 978px; margin:0 auto; background:#ddd; clear:both; position:relative; z-index:999}
#banner_Small .picBtnLeft { height:200px; position:relative; zoom:1; width:100%; overflow:hidden;}
/*----数字切换按钮----*/
#banner_Small .picBtnLeft .hd {width:135px; height:10px; position:absolute; left:93%; margin-left:-30px; text-align:center; bottom:20px; z-index:10;  }
#banner_Small .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block; height:12px; width:110px; padding:5px 15px 5px 15px;}
#banner_Small .picBtnLeft .hd ul li {float:left; _display:inline; cursor:pointer; text-align:center;  width:20px; height:20px; background:#0458b2; overflow:hidden; margin:0px 2px; color:#fff}
#banner_Small .picBtnLeft .hd ul li.on { background:#fff!important; color:#666}
/*----箭头切换按钮----*/
#banner_Small .picBtnLeft .hdd{width:100%; overflow:hidden; height:40px; margin-top:135px; position:absolute; z-index:10;} 
#banner_Small .picBtnLeft .hdd .prev{ display:block;width:40px; height:40px;float:left;overflow:hidden;cursor:pointer; background:url(../images/prev.png) no-repeat;}
#banner_Small .picBtnLeft .hdd .prev:hover{ background:url(../images/prevh.png) no-repeat;}
#banner_Small .picBtnLeft .hdd .next{ display:block;width:40px;height:40px;float:right;overflow:hidden;cursor:pointer; background:url(../images/next.png) no-repeat;}
#banner_Small .picBtnLeft .hdd .next:hover{background:url(../images/nexth.png) no-repeat;}

#banner_Small .picBtnLeft .bd {height:200px; position: absolute; width: 960px;}
#banner_Small .picBtnLeft .bd img { height:200px; width:978px; z-index:1;}
#banner_Small .picBtnLeft .bd li { position:relative; zoom:1; width:1920px;  display:inline-block; }
#banner_Small .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
#banner_Small .picBtnLeft .bd li .bg { display:none;}
#banner_Small .picBtnLeft .bd li .title { display:none;}
#banner_Small .picBtnLeft .bd a img { padding-top: 0px!important}
/*---小屏*结束----*/